package cc.xuzhi.muggle.admin.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 系统配置
 *
 * @author xuzhi
 * @date 2022-05-26 21:20:53
 */
@Data
@ApiModel(value = "系统配置")
public class SysConfig {

    /**
     * ID
     */
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "ID")
    private Long id;

    /**
     * 配置名称
     */
    @ApiModelProperty(value = "配置名称")
    private String name;

    /**
     * code
     */
    @ApiModelProperty(value = "code")
    private String code;

    /**
     * 全路径类名
     */
    @ApiModelProperty(value = "全路径类名")
    private String clazz;

    /**
     * 活跃状态
     */
    @ApiModelProperty(value = "活跃状态")
    private Integer active;

    /**
     * 配置主体
     */
    @ApiModelProperty(value = "配置主体")
    private String config;

    /**
     * 状态
     */
    @ApiModelProperty(value = "状态")
    private Integer status;

    /**
     * 排序
     */
    @ApiModelProperty(value = "排序")
    private Long sort;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;

    /**
     * 删除状态
     */
    @ApiModelProperty(value = "删除状态")
    private Integer del;


}
